impeller hub - Turkish English Dictionary